• word of the day

    menziesia pilosa

    menziesia pilosa - Dictionary definition and meaning for word menziesia pilosa

    Definition
    (noun) low shrub of the eastern United States with downy twigs
    Synonyms : minnie bush , minniebush
Download our Mobile App Today
Receive our word of the day
on Whatsapp